distance (dissociate) oneself from - Francés Inglés Diccionario